retail outlets - Deutsch Englisch Wörterbuch